teaspoon full - German English Dictionary